Three-valued Abstraction in Model Ckecking Probabiblistic Real-time Temporal Logic of Knowledge

نویسندگان

  • ZHIFENG LIU
  • BO SUN
  • CONGHUA ZHOU
چکیده

Model checking in probabilistic real-time temporal logic of knowledge PTACTLK confronts the same challenge as in traditional model checking, that is the state space explosion problem. Abstraction is one of the most effective methods to alleviate the state space explosion problem, under the traditional framework of two-valued abstraction, the abstract model obtained using abstraction techniques is only the upper approximation of the original model. In this paper, we introduce three-valued abstraction into model checking probabilistic real-time temporal logic of knowledge, define the abstract model of a probabilistic real time interpreted system and present the three-valued semantics of PTACTLK on the abstract model. We prove that the abstract model obtained using the abstraction techniques is not only the upper approximation of the original model but also its lower approximation. At last, a simple communication protocol is adopted to illustrate the effectiveness of our abstraction techniques.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

May/Must Abstraction-Based Software Model Checking for Sound Verification and Falsification

Three-valued models, in which properties of a system are either true, false or unknown, have recently been advocated as a better representation for reactive program abstractions generated by automatic techniques such as predicate abstraction. Indeed, for the same cost, model checking three-valued abstractions, also called may/must abstractions, can be used to both prove and disprove any tempora...

متن کامل

An Abstraction Technique for the Verification of Multi-Agent Systems Against ATL Specifications

We introduce an abstraction methodology for the verification of multi-agent systems against specifications expressed in alternating-time temporal logic (ATL). Inspired by methodologies such as predicate abstraction, we define a three-valued semantics for the interpretation of ATL formulas on concurrent game structures and compare it to the standard two-valued semantics. We define abstract model...

متن کامل

Abstraction In Model Checking Real-Time Temporal Logic of Knowledge

ion In Model Checking Real-Time Temporal Logic of Knowledge CongHua Zhou Jiangsu University, Zhenjiang, 212013, China Email: [email protected] Bo Sun Jiangsu University, Zhenjiang, 212013, China Email: [email protected] Abstract—Model checking in real-time temporal logic of knowledge TACTLK confronts the same challenge as in traditional model checking, that is the state space explosion problem. I...

متن کامل

An Introduction to Multi-Valued Model Checking

Nowadays computer systems have become ubiquitous. Most of the resources in the development of such systems, and especially in the fail-safe ones, are allocated into the simulation and verification of their behavior. One such automated method of verification is model checking. Given a mathematical description of the real system and a specification usually in the form of temporal logics, a model ...

متن کامل

Creating Büchi Automata for Multi-valued Model Checking

In explicit state model checking of linear temporal logic properties, a Büchi automaton encodes a temporal property. It interleaves with a Kripke model to form a state space, which is searched for counterexamples. Multi-valued model checking considers additional truth values beyond the Boolean true and false; these values add extra information to the model, e.g. for the purpose of abstraction o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013